Visualizing Distributed Data Structures
نویسندگان
چکیده
A new programming style for large-scale parallel programs centered around distributed data structures has emerged. The current parallel program visualization tools were intended for the old style and do not deal with distributed data structures. We show, with several examples of visualizations and animations developed for large scale pC++ programs, that visualizing and animating distributed data structures is an important part of debugging and performance tuning for the new style parallel programs. Our approach is based on a new methodology for recording execution behavior that uses I/O abstractions and compile time source analysis and instrumentation. We also discuss a new framework for investigating the execution behavior of large-scale parallel programs and show where visualization and animation t in
منابع مشابه
Reporting an Experience: Improving the Feulgen Staining Technique for Better Visualizing of Nucleus
Among different staining methods used to demonstrate the nuclear abnormalities, Feulgen is one of the most reliable method. Feulgen staining is specific, sensitive method for evaluating the DNA damages.It has been shown that using non-DNA specific stains for monitoring the nuclear anomalies lead to false-positive or false-negative results. From self-experience, immersing the stained slides in h...
متن کاملDistributed Visualization and Analysis of Fluid Dynamics Data
Fluid dynamics applications require a good understanding of the underlying physical phenomena. Therefore, effective procedures are necessary for analyzing and visualizing the various physical fields. Beside interactive and perceptually efficient techniques for visualizing flow fields directly, there is strong demand for methods that uncover hidden flow structures. Some recently developed featur...
متن کاملVisualizing Data Structures in Parsing-Based Machine Translation
As machine translation (MT) systems grow more complex and incorporate more linguistic knowledge, it becomes more difficult to evaluate independent pieces of the MT pipeline. Being able to inspect many of the intermediate data structures used during MT decoding allows a more fine-grained evaluation of MT performance, helping to determine which parts of the current process are effective and which...
متن کاملPseudoViewer: web application and web service for visualizing RNA pseudoknots and secondary structures
Visualizing RNA secondary structures and pseudoknot structures is essential to bioinformatics systems that deal with RNA structures. However, many bioinformatics systems use heterogeneous data structures and incompatible software components, so integration of software components (including a visualization component) into a system can be hindered by incompatibilities between the components of th...
متن کاملViSta : A Visual Statistics System 1 Forrest
ViSta – the Visual Statistics System – is an open, extensible and freely distributed system for teaching introductory and multivariate statistics and for research and development in visual and computational statistics. ViSta features state-of-the art statistical visualization techniques for visually guiding novice data analysts; for visualizing the overall structure of the data analysis session...
متن کامل